# 封装数据库工作类
class DBUtil(object):
    # 私有化建立连接，使用者不需要看到该方法
    @classmethod #使用类方法，在类外部可以直接调用，不再需要实例化对象
    def __get_conn(cls):
        pass

    # 私有化关闭连接，使用者不需要看到该方法
    @classmethod
    def __close_conn(cls):
        pass

    # 常用操作：查询一条数据
    @classmethod
    def select_one(cls,sql):
        # 获取连接
        # 执行sql语句
        # 关闭连接
        pass
    #常用操作：增删改
    @classmethod
    def uid_db(cls,sql):
        # 获取连接
        # 执行sql语句
        # 关闭连接
        pass
if __name__ == '__main__':
    DBUtil.select_one("select * from user where id=1")